#include<stdio.h>
void InverseOut(int n,double *a);
int main()
{
	double a[1000];
	while(1)
	{
		int n;
		if(scanf("%d",&n)==EOF)
		break;
		for(int i=0;i<n;i++)
		scanf("%lf",&a[i]);
		InverseOut(n,a);
		
		
	}
	return 0;
}
void InverseOut(int n,double*a)
{
	for(int i=1;i<=n;i++)
	printf("%lg ",a[n-i]);
	printf("\n");
	return ;
}
